sacral spot - Spanish English Dictionary